insulating covering - Español Inglés Diccionario